modified structure so that warning times and buffers can be specified at the command line.
for some reason I have to use execfile now. I thought it would import from the local directory, but that apparently does not work.
fleshed out the assign, collect and timed functions. they actually work now
changed the name of the executable script
added the init function