wrote out directions to fill in with existing code
initial required modules plus function stub
putting everything into one file. start logging working. try adding callback to process function.
created init function with process function as a callback
fixed comments and moved outline
got init logging started
basic flow control implemented from article example