Implement Move (issue #16)