Ground work for player location followup
some work on AI persistence, still in progress