basic fade-out implemented for end-level
LevelState loads via second thread
cute loading screen implemented