How did the differences between Pilgrims and Puritans help shape the states of New England?