terrain,blocks(streams) Implement Terrain & Blocks

TODO: implement Solver.