Tested some threading stuff

1000threads.py is a program that was meant to test how much of an impact sleeping threads have on cpu usage. If you run it and top from separate windows you can monitor cpu usage. For me it spiked at about 6% when the threads were being created then dropped down to 0%. while they were sleeping.

threadTimer.py is meant to test threading and logging techniques. First I was using threading.Timer - but I found that by not using the Timer class I cut my cpu usage by tenfold.
Usage:
 python ./threadTimer.py      ---- to run the program
 tail -f log.out              ---- to watch the logs
 top                          ---- to watch cpu usage
 change done.txt to 10.0      ---- delete file kill process after 10 s
 change done.txt to "quit"    ---- kill process