Regulations for the continuance, maintenance, repair, restoring, moving and discontinuance of nonconforming buildings, land and uses are hereby established in order to achieve among others, the following purposes:
(a) To permit the continuance but control of nonconformity so as to minimize any adverse effect on the adjoining properties and development.
(b) To regulate nonconforming building maintenance, repair and extension.
(c) To restrict nonconforming building rebuilding if such building is substantially destroyed.
(d) To require permanent discontinuance of nonconforming buildings and uses if the same are not operated for certain periods.
(e) To require conformity if nonconforming buildings, land and uses are discontinued and to bring about eventual conformity in accordance with the objectives of the Comprehensive Plan of the Village.