Refactor namespaces, cleanup and simplify things
Setup testing for compounds stuff
Use coumpound interface in constructor
Implement compound
Finish compounds
Start displaying the components, first try with Hub
ignore new generated files/executables
Set green as the color for the hub, add light