Updating the draw helper and update helper to mirror the event helper, adding an xml file for each, and changing Gamestate to store a dictionary rather than using a conversion function.