[NUCJSON-46] Initial work in adoption of Table/Class structure