added shooting mechanics and explosions!!!