Refactors towards Silex application and implementation as a kernel
Continues refactoring