Add polling for new questions
Refactor controller / templates into basic directives