Create GamePieceGUI.java

Included is an outsourcing of BasicGridView functionality.  This class requests privileged info through an assigned VisibilityManager and returns a collection of pieces visible to the player.  What is returned is not just the pieces, but column and row so that we can store the piece's location instead of searching through the list on every redraw.