Refactored by pulling keyword arguments out of the scheduler and into the ProcessUnit
Added test for mix of positional and keyword arguments.
Changed log level of the example script for visibility.