Router work discarded, I will redo this using Symfony routing component