ApplicationManager and Api.
Lots of modelling.