MCO report 1st Draft (model, view and controller)