Any officer of the Village may resign from office. If such officer resigns he shall continue in office until his successor has been chosen and has qualified. If there is a failure to appoint a Village officer, or the person appointed fails to qualify, the person filling the office shall continue in office until his successor has been chosen and has qualified. (See 65 ILCS 5/3.1-10-50)