renamed top-level module filename to lowercase, fixed all test files, and included retrieve_samples test