Move easter implementation to seperate source file