Abstract topological dynamics