Reorganise repo

Repository layout is now more standard, and the root is less cluttered.

Users wanting to link statically still need to include both the `include` and `src` directories, but that will be fixed in a separate pull request.