Now setting Journal date in constructor
Added VendorHandler and VendorHandlerInterface