fleshed out model, implemented a variable factory class to generate proper variable types for SIBusAdapter, started implementing Problem more thoroughly
Merge branch 'master' of github.com:X3N0-Life-Form/QuaCode-MonteCarlo