Added learning module and changed UCI to parsermodule