Added a Tile and Move class.
The Tile class is to easily convert between the GameState coordinates (e.g. 00) and standard shogi notation coordinates (e.g. 9i).
The Move class is very incomplete, and is for if we ever get around to implementing save game and open game and move history and undo. If those things aren't implemented by the due date, then the Move class can be deleted.
Added a console to the GUI for debugging purposes.
Implemented the Tile class in BoardPanel.java.
When are we going to get around to changing the package name?
Preferably to something a lot shorter. And descriptive. And relavant to shogi.
What else still needs to be done?