use BOOL
chess piece location
rework ChessPieceType into a struct
add id num for each piece
initial type creation functions