New rules around adding granny flats and tiny homes gets Kitchener council approval