Initial commit of questionView refactor

- Includes buttonsView