Polish
Merge remote-tracking branch 'origin/crystal' into crystal
Dataset module WIP. I'm rethinking this RESTful language