Updated Space Invaders with State Machine