Now calls cls from Board#display, instead of Game#play.
Minor bug fixes
Updates Board#winner? to check for a player being out of legal moves.
Changes maybe_promote to always RETURN true, saving us exactly one line.
Changes protected/private status of several things in Piece.
Changes all references to :red and :black to use the COLORS hash, letting us change player colors more easily.