Minor updates and improvements to the documentation.
Move all extra documentation files into doc/ and move reverse engineering related notes to a separate directory, to keep things tidy.