Added summary documentation to all public (Doxygen-visible) classes that didn't have any. Removed some unused or unneeded source files.