Finished updating and cleaning Problem class methods. Plot and eval methods now work much quicker and cleaner.
Fixed bug introduced in subs last commit, added spacing around expression so regular expression would work at bounds. Updated feasibility method to work with new SymExpression objects.
Cleaned up Solver and Snopt class objects.
Cleaned up all but the controls based methods in the Phase class.
Moved function generation scripts to lib folder until they can be incorporated into SymExpression class.
Updated all unconstrained nonlinear problem examples to work with new SymExpression class.