Added json mapper (jackson) and renamed inner xmlElement type