Added a abstract Level class. Added TiledLevel, which loads a level from an Image. Added Tile support. Added a Camera for scrolling support. Added documentation for all. Ran Intellij formatting for all .java files.