rewrite massive parts of the readme