Working GUI.

Code organized in folders
Working GUI in seperate process