Update readme with better explanation about workings