Parser now correctly builds Venue objects in order specified by ShowThing which Venue inherits from. Need to handle duplicates so that they are combined into one object