reorganized folders, extracted question/answers markup into a custom directive