#1 Refactoring of the update monitor to use jackson