Towards a systematic convergence of multi-layer (ML) multi-configuration time-dependent hartree nuclear wavefunctions: the ML-spawning algorithm