split files a bit and rename some (main -> gui, main_integrad... -> startandgui / models