Pull powerups in a separate module.
Add a few comments to powerups.
Pull Block in a separate module.
Fix various lints and add some comments.
Move paddle to game_objects.
Pull ball to game objects.
Fix fireball bug.
Remove dependency on Circle.
Remove dependency on Rectangle.