refactored UI into directive and added new question form