GH - fix loophole where year occurring in future gets past data checks
generalized template - format data using function, add report summary section, clean up
gitignore - ignore everything in "hidden" folder