Aspects of Topology