added example for eldritch/safe and cleaned up other examples
task now calls thread.value
thread task is now being reset all over the task
renamed wait methods in group and task to join

We might as well follow the thread naming conversions