After 16 months of intense negotiations, the Moorestown Board of Education and the Moorestown Education Association ratified new three-year contracts for all members of the MEA.