Barrington School Committee, Teachers Agree to 3 Year Contract