A landscape plan prepared by a New Jersey licensed and certified landscape architect or New Jersey licensed architect shall be provided so preliminary approval of all major site plan applications shall be provided. Landscaping shall be integrated into building arrangement, topography, parking and buffering requirements. Landscaping shall include trees, bushes, shrubs, ground cover, perennials, annuals, plants, sculpture, art and the use of building and paving materials in an imaginative and aesthetic manner.