Merge pull request #55 from christriddle/master

Big changes - refactor, added delete, added ACL, other things too.
Readme description a bit nicer