Field hockey: North Haven edges out Shelton, 1-0