add testing back in
clean some things up
make sure to do more than one number. handle env settings
add a git ignore so the generated file will be published