proper building and dependency management
update jackson imports for newer version