Data science

The method `populate_groups_hash` should just return a newly created `groups`. Down below you are creating an empty `groups = {}` and then passing it in as an argument. Since there is no reason to populate `groups` by reference, better to just do `groups = populate_groups`. Then also you will probably want to change the name of this method to something like `build_groups`.