New dao classes / modifed doa classes
created new domain classes and modified domain classes
Created new enums and modified emauns
New item util classes to create queries, process result sets and
validate input data based on database constraints
modified service calsses
added creat and update product methods
added new constructer and toJSONStringWithJackson() method to employ
Jackson json to handle circular objects which cannot be handled by
smart-json
modified config files
added test cases
modified to handle the associated imsNewFeature
added more methods and error conditions
new icon and vendor classes
new vendor id class
modified domain classes
modified dao classes
created TaxClass enum
added error handling logic
New logger classes
created and modifed util classes
added new config files