Fixed broken use of channels, cleaned up exit code in generator
Added an timer flag that sets how long you want the process to run for
Hotfixed overlapping names