Remove dependence on Ext JS for most repository pages
Shift templates into separate file for easier reuse
Use Handlebars for template rather than Ext