add answer view. closes #28