Shields rotate with the ship + bug fix

- Shields stay in the same place when the ship rotates.
- Enemy fighters no longer stop when they get close.