King implemented
King bug fixed
helper func
Updated
Pawn implemented and tested
Rook implemented
graphicsControl half way through
new GUI
Merge branch 'master' into rollerball

Conflicts:
	src/variants/BasicChess/BasicBoard.java
	src/variants/GrandChess/GrandBoard.java
	src/variants/RandomChess/RandomBoard.java
Removed duplicate function declaration, fixed graphics controller.
moving bug fixed
Minor changes.
new Board()·· in RBPanel
Merge remote-tracking branch 'origin/rollerball' into rollerball
Fixed potential race condition.
RollerBallvar now initialises in a better sequence.
Removed control.animating entries which were causing a slowdown, race condition avoided in rollerball construction.
Bishop almost finish
Merge branch 'rollerball' of https://github.com/HJohnson-/Kingtaker into rollerball

Conflicts:
	src/variants/RollerBallChess/RollerBallvar.java
AI phantom first move bug seems to be fixed with no extra side effects