Added bullets

Player can now shoot bullets
Rotation fix

Fixed the rotation of the player. This doesn't change the way the player
behaves but improves using the mapeditor in unity
Movement fix and added comments

- Fixed the movement of the player
- Added comments to the code
Update time #2