main patch ver0.9 and stalemate fix

-almost all inputs now read correctly, no extra output statements
-custom config doesnt have input validation yet
-stalemate now works
-custom config now allows for less than the maximum number of pieces
-custom config has a better output (column then row)