player code refactor
easing to player movement