Add utils directory
Add interface for template engine independance
Add libraries directory
Change field behaviour
Make autoload local to banana
Add Smarty 3.1 (strongly waiting 3.2) support