Added backend plugin support.  Added process code to abstract running code.