Beyond Band Insulators: Topology of Semi-metals and Interacting Phases