Implement Silex framework