more move tests, need to fill in skeletal funcs in board