Homeomorphisms of compact 3-manifolds