- refactor player movement to sprite class