added a keylistener for weapons class
Merge branch 'master' of local repository into weapons
Merge branch 'master' of local repository into weapons
moved some methods from weapons class to bullet class to help create a
more generalized weapons class, renamed weapons to ProjectileWeapons