GNN Fundamentals