Fourth Commit

With this commit, I updated ScreenGameplay. I added a lot of neat stuff
here and there. I tested most of it and it seems to work just fine.
Don't be surprised if something is broken. (I haven't tested all
possible things just yet...)