Add King.valid_moves() to account for not being able to move into check
Add test_blocked_Queen_blocked_all_sides_same_color_two_squares_out() to assert Queen's movement stopped by same color units two squars out.
Update test_blocked_Queen_blocked_all_sides_same_color_two_squares_out() docstring