first untested implementation of terrain parsing helpers
finished, didn't test "Blocks" block
maybe done with game setup!
maybe found neighbors and probably filtered them
maybe solved it all, wtf does minBy in an infinte seqence work?
get some safety in that there terrainFunction