Similar Items: Topological Graph Neural Networks: A Novel Approach for Geometric Deep Learning