MVC Framework for PHP based on modules