Documentation cleanup and tidy

Remove outdated files, and remove duplicate class declarations.