Encapsulate diamon-square passes
Add scaling to tesselation