Interfaces
Defines method that must be implemented to allow a component to act like a presenter.
Responsible for loading presenters.
Any response returned by presenter.
The bi-directional router.
Component with ability to receive signal.
Component with ability to save and load its state.