Added runner and strategies

A runner class has been added and several new strategies that I derived
from simply playing around.