Refactored runner module __init__
Perhaps easier to understand now
only one main script now. Backend defined by config file
temp checkin