REST-centered modular Hierarchal MVC PHP 5.3 framework