fixed moving backwards. also fixed bug in board size. feature complete :D