Hack for even years being marked as leap years
Don't leap on centuries
Functionally complete solution
Starting to extract a LeapYear class
Pulling logic down to LeapYear
Finished extraction to LeapYear