Requesting data from the iTunes Store (OOP programming/unit testing in Python)
Design a program using object-oriented programming, including class inheritance
Develop unit tests to verify a program works as specified
Work with JSON data from a web API