Moved modules and tests to sub-packages
Draft expression evaluator and changed GenSym interface