The Halachic history of building Mikvaos