Bug fix Grenade

change grenade to a abstract class