implemented projectile
deleted move from InteractiveEntity