First draft of YearData and files needed to run it, insufficiently tested and potentially buggy
fucking pull