I think TiTemplate should be named TiListViewTemplate and DefaultTemplate should be TiDefaultListViewTemplate.  Just having template as the name is too generic and it's not clear that it's associated with listview.