added code for continous bullet shooting, enemy movement, and enemy rotation