移動関数，評価関数の実装

盤面を上下左右に動かした時の盤面を返す関数を実装した(まだモナドうまく使えなかったから，盤面が動かなかった時は空リストを返す)
盤面の隣接する数字の差を元にした評価関数を実装した