board class

is coming along well, it  can display and accept moves