added ability to erase board, investigating gtk