Update README

Starting to add a bunch of details to the readme
Merge
start improving the readme
working on the readme

[ci skip]
update the readme, change to a markdown file
working on the readme

[no ci]
Merge remote branch patch-1
Merge readme branch