update code to add refactoring
add test for checking if location taking
add test for location available
refactor code for location available
fix bug on test for position taken
add finish code for location already taken
add message if position is taken
add test and code for message display if location already taken
add test for displaying message when the board is filled
add test and code for displaying message if board is full filled
add test for should draw the final board
refactor and add buffer reader
add code for test should draw grid once is filled
clean notes