mouse 0 down moves forward
added RateOfFire concept to weapon firing
projectile movement travels in direction fired