Added "How it works" section to readme