First commit
Make this work with jackson serializer/deserializer.