Fix force type errors (woops)
The beginnings of Lazy Lists!
Move Stream definition
Move Lazy List definition
Add some more functions on lists