A lot of changes

Moved user input inside character (since he's the one we're controlling)
Made Throwable object in character and allowed him to pickup/drop with
the room.
(space to pickup/drop)
More encapsolation
Made Game1 objects static
Fixed takeDamage method (if you call a method takeDamage then passing a
positive should do damage!)
Fixed throwables's shrink method and force calculation. Also temporarily
stopped him from bouncing off monsters.