Move changes

MoveProperty has its own file