removes empty, unnecessary classes
updates thesis. adds a chapter and fixes #60