Implemented the functionality to dynamically collect the available question models to select in the frontend.

 I'm not quite satisfied with the overall Architecture though.