manhattan, toString, isGoal done
added twin , not tested