Section 4.04 Planning.
   Consistent with all applicable federal and state laws with respect to land use, development, and environmental protection, the city council shall:
      (1)   Designate an agency or agencies to carry out the planning function and such decision-making responsibilities as may be specified by ordinance;
      (2)   Adopt a comprehensive plan and determine to what extent zoning and other land use control ordinances must be consistent with the plan; and
      (3)   Adopt development regulations, to be specified by ordinance, to implement the plan.