Finished getBoardState()