Creating a Framework based on Symfony compenents