Key Legal Aspects of Real Estate Development in New Jersey