Documentation cleanup and tidy\n\n Remove outdated files, and remove duplicate class declarations.