refactor index page, add question views