Self-replicating Xenobots