This is a java project that experiments with serializing / deserializing json objects into java objects following conventions