using basilisk, prototype builder (drag and drop modules on the grid)