Board can take any width and set it, IO can ask for size of board on which to play