Understanding Graph Attention Networks (GAT)