Added Smarty as a submodule