Braidwood City Council approves restrictions for new single-family homes