Add some explanations about the idea in the readme