tSquare.js- a tool for generative design.