merge of json encoder-decoder + warehouse->timeline; api.removeobjects; enhanced user management and more