fixed gradle props, added a container key to the tabledefinition. container key will enable different key from container than column name
updated tests
updating doc. added a handy json array model to save and store data
added test