add features based on ux feedback
resolve merge conflicts with log and coverage files
Merge pull request #118 from plondon/bug/answer_redirect

add features based on ux feedback