Clean try/except clauses
Add method for calling opb-solver
Add methods to determine which modules to install/uninstall
Add api.py for 3rd party use