Modified the read me  to explain how the library works