Cleaned up createCube
Refacted createObservation.js out of createCube.js
Refactored and cleaned up Thesaurus, added documentation.
Refactored thesaurus index to use member id rather than (dimension, codelist, code) tuples. Polished documentation.