add debugger gem, frontend add donor function, unfinished delete donor function