Wave Function Evolver