added library
added file environment parameter
basic codegen
source reorg
namespace reorg
adding classes to the output
problem representation generator shadow
submodule added
resolving references
optionize environment
constructor generation
constructor generation 2
constructor generation 3
field constructor
oo modifiers