Encode 492

* this is a change to the way we store data that will require migrating or clearing any current databases
* in observations removed the reserved key dataset_observation_id, it fulfills the same function as dataset_id