optimization initial commit
1) added optimization function
2) added fit PV irradiance data for "clear day"
3) added logic to switch between these data sets