Added some debugging
Fixed key lowercase issue
Initial testing shows that the new endpoints and components work as expected (even if the unit tests don't work)
Added a readme file