Changing directory structure to allow usage as a Git subtree or submodule

Also editing readme to make clearer how to install, and cleaning up stray OS files.