add test pub sub and modules architecture
merge frameless titlebar fixes
dd draft spin and project list to modular GUI
add draft spin and project list to modular GUI
add draft of spin to module
fix merge manually
flesh out basic spin and project select functionality
Merge branch 'RAM-modular-gui' into develop