fix compile issue and virtual destructor
some pathfinding stuff
movement stuff
some behavior tree stuff