added kitchen model and controller