JavaDoc, Organized Code Better (KISS)

There was a lot of repetitive code in the game screens, so many methods
were added to LevelScreen.
Similarly, a lot of method were moved from GameParticle and
CurrentPlayer to Element.