final checkin of evening
timeline domain to build the json string
test GSON instead of flexjson for serialization