Added some functionality for makeMove
tried to rebuild ControlGUI