updated jackson version
replaced anonymous serializer/deserializer with static inner class