Reimagining DataFrames: An Introduction to Graphs and GNNs with PyTorch Geometric