Adding more unit tests
Removing unneeded Credentials classes
Cleaning up resource iterator factories