Weapon and Projectiles

Updated player to throw events to the engine when the playe fires and
what type of projectile is thrown.