update composer.json and readable interface
create new ResultMangement interface
Merge remote-tracking branch 'origin/develop' into develop