Added definitions for productAddForm and productMapper, along with  setProductAddForm($form)  and  setProductMapper($mapper) to solve a bug picked up at the end of Sprint 2.