projectile model finished; further improvements to player controller