Extensive work on the readme