Minor improvements

Added support for solver options through an opt file. Moved tests, filters, and globals to utils file. Improved handling of variable suffixes.