Added same color collision, find king, and select all pieces of a color
created a check? method...working on the puts_self_in_check?