Add README

Also update the API to be a little more natural
Update README.md
Update README.md