Make grid more readable
Removing leftover comments
Decreasing the amount of 4's we get
Renaming G to Matrix, adding isMatrix template
Adding some purity to some closures