Changed saveFileExtension, description
Added optimizer.resetUsedStates method

Semester constructor might now be obsolete