All legislative powers and other powers granted to cities and towns shall be exercised by the council, except those powers conferred on some officers by law or ordinance. The council shall perform the duties required by this title and other applicable provisions of law.