refactor answers controller to responders
fix answer and question
Refactor answer model
Add private_pub for answers