readable
正しい location か調べるメソッドを追加した
location を dir 方面へ進めたものを返すメソッドを追加した
全体的に 'a1'はlocation, [x:0,y:0] は coordinates として扱う事とした
check_for_straight_line も location を取るようにした
search_reversible の返り値は coordinates から Piece オブジェクトにした