Gravity and player.move is implemented...

- new method of handeling player movement instead of jamming everything in update