Braidwood City Council appoints new City Clerk