Introduction To Topological Data Structure