Added API structure with Silex