removed old code added new route for list view
added list template and js component