add requisition model and create its controller