Week 7 / Bloxorz

Raw unzip from http://spark-public.s3.amazonaws.com/progfun/assignments/streams.zip
Remove annoying trailing whitespace
Implement terrainFunction
Implement findChar

(not thrilled with this implementation)
Implement isStanding
Implement isLegal
Implement startBlock
Implement neighbors
Implement neighbours
Implement done
Implement neighborsWithHistory
Implement newNeighborsOnly
Redo neighborsWithHistory

Six of one...
Implement from

The magic is here
Implement the trivial remainder
Make from() more lazy

Process one position at a time, not one whole tree level
Add some more test levels
Reimplement newlyExplored with foldLeft