Cleaned up jackson integration to generate json from models for swagger integration.  It is easier to maintain and understand.