Add projectile controller

not implimented