OOP-ify Box Office Retriever to allow for other data sources/box office regions