Added a bunch of code

includes the (mostly) complete object definition header, three weapons
to form a single player class. (Player class in progress)