Constructs a DropMove from a target square and a role.
const DropMove({ required super.to, required this.role, });