Add Library for Lazy Evaluation
Add more Stream functions