entity->set_position
        player and player movement
        some basic timing and fixing player movement