Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

TODO.md
# Couple of ideas

 - make a note of these just to order them in my head
 - write the basic version with no channels
 - test channel closing methods: no more load, no more work, know number of
workers, unknown number of workers and loaders, channel buffer size based
channel closing?
 - create separate channel for loader and worker
 - measure (profile) loader and worker
 - make suggestions: more loader or more worker is needed
 - write tests for the functions