refactored standard screen

most of the stuff in StandardScreen.qml was split up into new files.