Updated README with explanations and TODOs.