Move submodules to their own directory
Move gui related things to subdirectory
Add scripts directory
Cleanup after restructuring