As it stands I have a very basic application that I am testing.
Modules can be moved, resized, added and removed.
Also functionality for settings handling and state managment.
ability to have thirdparty widgets added at runtime.
Boilerplating for widget development.
Having multiple pages and screen auto on off using time setting (ie mirror off at night.)
Next in line:
More basic modules,
electron app and spa publication