[fix] Split up templates and add sub-pages.