A Z-Tree source generator for rapid development