split out functions into separate modules for reading gift output, running group analysis and general utilities
imports correct modules and calls on functions after gift_output.py split into 3 separate modules