Player can shoot bullets in the direction he is facing

Angle the player is at is normalised into a vector and used when
updating the bullet class. Works at every angle. Some test code to do
with rotating the player with analog sticks has been added.