added optional arguments to reactor to automatically set the number of assemblies if desired