Extended the initializer of the Synthesis class.
Removed redundant code from syntheses method.
Rewrote syntheses method to take advantage of the new Synthesis initializer.
Extended the initializer of the Module class.
Rewrote module_subsets method to take advantage of the new Module initializer.
The nrps.py file now complies with PEP8.