PHP OOP Dispatcher and Router