Working on #92. Many changes to the interpreter, refactoring, changing
the whole architecture.
Work in progress.
Second round of functionality removal for #92
Changed guava 12 to guava 14
Finished first version of the System OPD executable instance. Closes #92