Update documentation and read me