The council shall have power from time to time to create, fill and discontinue offices and employments other than herein prescribed according to their judgment of the needs of the city; and may by majority vote of all the members remove any such officer or employee, except as otherwise provided for in sections 78.010 to 78.420; and may by resolution or otherwise prescribe, limit or change the compensation of such officers or employees.