Update readme/contributing guide, and add a changelog to the docs