Describir: Modeling and Optimization of Renewable Energy Systems