Added smooth player movement.