Readme
Some documentation and cleanup