create recipe model and controller