Added logging to each challenge. Added simple timing to run.py file. Potentially fixed challenge 3