General project cleanup.  Made logs async.  Added logging to task handler.
Merge branch 'feature/bandedo/general-cleanup' into develop