Refactored Question Type to be separate model for easy moderation
Dynamic Dependency Options

While defining dependencies, the options will now be changed dynamically
as you choose the question it depends on. Without needing AJAX.