Interface implementations don't override methods, but implement them.
Add source and target configs. Remove unneeded dependency.
Upgrade to the dropwizard version of jackson.