Added boilerplate for most of the classes I plan to implement.