Indi chan

Found the bug that caused our crash during demo. We should discuss tomorrow. Added functionality to question models. Renamed model classes to be appropriate to new app responsibilities. Refactored view class to remove redundant code.