Page based system for RocketPHP