extend readme with "how it works" section