Added solar-optimizer.cpp