added answer functionality and started on editing for q/a