Refactor comment form into fragment