corrected some dependency injections,
run the tests OK
updated README