T - a javascript template engine