This includes changes such as putting enemies in levels, adding
projectiles, and finalizing the bounces for the moving platforms
The cymbal has been implemented, and provides a short immunity to
projectiles
Every section is playable, and includes a final ending object, although there
is no transistion to the level from the previous level yet
This doesnt' change any of the logic, but simplifies a lot of the main
game loop code.
Many things still rely on the singleton class, but shouldn't so this
will be fixed in a later commit