FINALLY added and fixed player movement. Fixed many minor bugs on the way.