reorganization to listeners, manyTo* (not finished), left to do: finish
reorganization in pojoEditPresenter