Added player movement, other fixes/improvements

- Bullets now shoot out of center of player sprite.
- Mouse cursor replaced with aim pointer.
- Reworked input to handle mouse buttons.
- Player can now move (very choppy)