Heidelberg Board extends President Huntington's contract