implements missing
use HttpKernelInterface to leverage HttpCache
use HttpKernel as Framework, and rework the front controller
show the usage of ExceptionListener as a closure
don't use a closure but a full fledged Controller class
permit the controller to return only a string