frankissstein ending explained