Clean remaining datasets, add datasets, update API
Merge pull request #18 from johnmyleswhite/cleanup

Clean remaining datasets, add datasets, update API. Fixes #6, fixes #13, fixes #15.