Hand-rolled PHP MVC style application