The Kidney Project successfully tested an implantable bioartificial kidney that can help people with kidney failures avoid waiting for kidney transplants donors and dialysis.