Autoloading flexibility added;
Smarty included