added canvas generated board, also a function to fill in a circle
post merge of master