added necessary classes and files for loading the list of compounds