WHY DO WE USE THE SYMFONY FRAMEWORK IN RANA NEGRA?