fixed migration so that it saves duplicate and signature responses even for responses with deleted user ids, moved stuff to response model