Update README.md

Added a "basic idea" and a "Requirements" section.