Implement Silex Framework