feat(index): load a template list

optimize template page; and services

time: 0h:40