A New Semi-Lagrangian Solver in WindNinja