Cristian: added external templating through AJAX, solved the Views, wrapped the app with r.js