Project refactoring; HumanFace implementation; Introduction of listeners Closes #49 See merge request grp-fidentis/analyst2!49