add product, submission and brand controller & models