added projectiles and some collision detection