Changed literal array syntax
Changes in GameGrid.java

Changed numeric representation of pieces (-1,0,1) for a more intuitive
notion of flip. Also changed occurences of `grid.length` to `width()`
and occurences of `grid[x].length` to `height()` to make the code more
readable and is less dependent on an array representation.