Joystick centered correctly and can go off screen.

- Closes #189
- Set center with extents of Joystick.
Enemies have 2nd collider.

Closes #187
Calculator for normalized vectors.