Better organization of controller for ProductCreate page