Enigma - Ongoing Development Towards Novel Beta-Decay Spectroscopy Station At Isolde