Many improvements & optimizations. General cleanup as well as switching to some of the Trove Collections to increase performance and using a Map to lookup Quests instead of iteration through a Set