Added basic quest framework. Need to expand and allow talking to NPCS.