Split the nuclei repository into a repository for each assembly so that we can version them independently.
Split the nuclei repository into a repository for each assembly so that we can version them independently.