Towards the topological classification of geometric 3-manifolds