feat(questDirectives): add dropdown directive. advances issue #6