added results manager and started refactoring of data visualisation manager