Add some basic NPC and AI interfaces to the world map

Follow the tutorials at http://unitygems.com/basic-ai-character/ and
modify the code as we go to fit the desired functionality of the NPC
characters.