Update README to explain the inner workings.