CONTRUCTION
I have 2 modules:
app(application)box(library module)
PROBLEM
I am trying to use part of app module from box module.
The problem is that app module have dependency on box module therefore I cannot point from box module because that would create circular dependency.
How to get to app module methods from box module ?
Or
How to inform some receiver in app module that there is some data to get?
EDIT
I ended with 3rd module common that held intersection of module app and box.