Added a bunch of empty classes to help mock out the structure of the library better