filled out product model and controller, need to pass in properties as object