Edit Category model, view and controller