Set of data structures written in Python. Uses Factory Design Pattern to instantiate new objects.