move stuff to assets_gui
ignore public_gui/ folder as it is handled by the asset pipeline now
adjust to new gui startup
seperate in app code and vendor code