move code from front to it's own kernel class
add symfony/event-dispatcher to profit from HttpKernel
move more code from front to kernel and controller to api
add symfony/dependency-injection
move hard coded parameters to it's own configuration part
added custom ControllerResolver to allow controllers as services
extract parameters and move all setup files to /config