Thor, a PHP-based, MVC-inspired CMF