Added a numpad, gui now interacts with the board. (needs a couple of changes - will do it tomorrow)