coordonate object
simplify the board
update game
pre move game validation
add piece design
remove useless code