and added constructor to Move.