Added up to assignment 3 in workshop 2
Added JavaScript part and tested to work. (productCatalogue.js)
grabbed annolax's changes