Self-Replicating Hierarchical Modular Robotic Swarms