Actually Added Comments This Time
Mergererer all of the things! Including ChessBoard's infinite issues, and a couple comments in other places