donor api with http authentication now working. more tests and some bug fixes