Finished BasicProjectile, but it needs testing