Refactoring, added check extensions to quiesecent search
-Updated a few places to use a boolean isWhite instead of a color string for "white" or "black"
-Added check extensions in the hope that the engine would see easy checkmates better. Haven't finished testing this though, it is still missing at least some