Readme update

Note this pull request also includes some styling, so best to wait for Chris to finish so I can rebase and include this README