- moved `perform_analyses` into functions.R script
- starts with sourcing header.R so that source_windows immediately work