Implement quest cache
Improve movement & pathfinding