added a startscreen
a lot of changes due to me adding a startscreen
it seems to work as intended
fixed with autosave
Merge branch 'startscreen' into develop