Add Translation and a chunk of datastore methods

[WIP]