Full Historical Event Support

Works across years! Fixes #21