First version of player movement