fix product creattion, and make product photo mandatory