Move Lily\Example\{Application,Controller} to Lily\Example\Interaction
Refactor DescribeComplexApplication to use ::application() for getting new app instance
Use a container to define dependencies and class instantiation for app