`README.md` is getting a bit long and isn't an easy read. Consider extracting contribution information and details of source code into a `CONTRIBUTING.md`