Initial
Working draft 1
Working draft 2
Fixed tests and cleanup
Some cleanup
Create README.md
Added license
Updated readme, changed API
Updated readme