King now in check, updated tests and board alot