removed extraneous puts comments
Ok, I give up, our code sucks, starting to look at and use solution code
Implemented Sliding/Stepping Pieces
Updated check?, Checkmate?, all x, y coordinate confusion
Rehashed/refactored almost all methods with solution methods. moves/valid moves still broken (probably)
Finished for the day. at least most of the code is nicer now