Basic player movement.