added the catalogDAO
added the JSON parsing lib
added the parsing for catalog
refactored some code
added the request body