refactored JSON decoders and added decoder for report obligation
parse & save changed eReporting settings