fixed player render postion
improved player movement; fixed control detection