Add question file loading and json parsing
Add getter methods for question components