Major change to the whole CalcSystem in order to optemize the king walking code.
King now will never walk into check and while being checked, the only moves that are alowed are ones that get you out of it.
(Checkmating atm doesn't end the game, if a checkmate accourse, no move can be done)