Typo
Fixing SQL
Code simplification
Quick message fixes
Comparison improvments
Code simplification
Extra checks
Removed unnecessary steps
Removed one of the isKing methods
Much improved method
Simplifications
SQL fixes
Rewrote isKing method
Better SQL
New return types and better selection process