Many of the changes in Dedham Square cater to people running quick errands by allowing them to park for free for the first 15 minutes.