Complete README with Rationale, Usage, Implementation and Attribution
Add license