I have had the same issue, so I made my own. It's tiny, as the name suggests, and (hopefully simple to use. You just need to make sure that the correct Apache rewrite rules are in place. You can find the source on GitHub. https://github.com/samuelwilliams/Tiny-Front-Controller