Fix bug where the sign post text would not display correctly.
Add collision detection code for entities. This has been hacked together in a very ugly manner with duplicate code from detecting collisions with the world. This will need to be reimplemented with a more robust version.
Add a configurable key for talking to NPCs.
Implement ability to talk to entities.
Change access modifier of the loadQuest method.
Create a sub class of Entity that the player can interact with in a non-combat environment.
Create a sub class of Interface that shows the NPC dialog. At the moment this is used only for quest givers.