fix cli printer: print all cells in the board
add definition not found error; add it to procedure calls
organize and refactor specs