Framework build based on Silex