Add block generation script