Added a kill objective and a speak objective class(es)
Revamping the way that quests are loaded.

Also making it so that kill objectives work... I now have an idea of how
quests shall be loaded from an xml.