Changed the way that Objects are handled.
-All objects now extend a generic object 'GameObject'.
  -Each object has a unique ID, a type, and the attribute 'solid'.
  -The object also has a method for collision detection that can be called if it is solid.
-Paddle can no longer move outside of the screen.