Added lots of comments to try out when I get home. Added IsInvulnerable from DepricatedChess2, which I'll adapt later. We'll see.