ticket:3 views refactoring

Use ListView instead of TemplateView