A pageflow engine for Symfony applications