Noncommutative topological spaces