Revert "Simple version of generation script"

This reverts commit 75b7afcb8ea9bb1f65a50ba100ba94a629236e34.
Revert "updated ignore file to exclude bat files"

This reverts commit 2a65f22f576b363281c714bf90b6cbc758a8b6a1.