Closes #9: Switch to a Dictionary based encoding rather than an array base.
Closes #9: Switch to a Dictionary based encoding rather than an array base.

Ultimately, this helps future proof the objects and make the documents
more descriptive.

Signed-off-by: Jimi Xenidis <76b363d276dba42912c2eb4a024728f40d1d8033@pobox.com>

jimix/CDTDatastore,jimix/CDTDatastore,jimix/CDTDatastore