Provides an interface to get input values for Advent of Code puzzles
Contains all the logic for reading/writing files on disk
Contains all the logic for actually grabbing data from the website