Partially working solution
A partial implementation, lots of work needed. Santa is being called automatically without waiting for new Reindeer and Elves.