Major change in "IsKingTrapped" method:
-> changed name to "CanCurrentPawnMove"
-> separated to 2 new methods -> "CanCurrentPawnMove", "CanAtLeastOnePawnMove"