Moving code around for clarity, and added/updated some of the generator jobs.
useful scripts, probably won't stay here long