working with multiplexing channels

got channel multiplexing working using only channels, goign to branch off and try to get mutexes working
mutex use complete

Now using mutexes to lock and unlock a shared map of channels for workers to receive on
Merge branch 'f.mutex' into development
Refactor package

Lots of changes to get the package to a usable state
Merge branch 'development'