Updated InputHandler, Added Weapon and RangedWeapon

Added some "test" code for examples on delegates. Tried to explain this
in class, but this might make more sense.
Merge pull request #1 from RyanMorris/master

Updated InputHandler, Added Weapon and RangedWeapon