Updated to extend off componentView

View now extends off componentView instead of questionView
Commented out code ready for re-write