Refactored the ApiHandler, added parseVenue()