Geometry and topology of three manifolds