Electronic Structure Calculations Of Materials For Photovoltaic, Electrochemistry And Single Molecule Magnet Applications