Investigations of Substrate Reduction by Nitrogenase: Light Powered Substrate Reduction by a CdS:FeMoco System and Understanding Dinitrogen Inhibition of Electron Transfer