En tu clase
froncontroller.
Aquí te dejo este link sobre el
Patron FrontController
Te recomiendo que no utilices el
Patrón Singleton en tu clase
config. Ya que con esto estas restringiendo al uso de una sola base de datos en el entorno de ejecución.
Saludos.