add text gem
create Answer model
add answer functionality