Cleaning up dependencies
Shuffling around packages; decoupling BidirectionalJsonSerializer from initial Jackson-backed implementation