Updated product model to full CRUD
Added complete unit test of product model to automated tests
changed overloaded constructor to a standard constructor and added a factory method to create from fields
changed products model to use the factory method
** product model now more or less complete (;-)