The Town of Somers delegated the authority to review and approve site plans to the Planning Board. The board may prescribe conditions to encourage the most appropriate use of the land taking into account of among other items open spaces, environmentally sensitive lands, trees and vegetation.