General fixes to Grid.java

~ Converted x/y to column/row
~ Fully documented
~ Tweaks