I think I've implemented all the whens. Spotted a small bug in the dbDriver with regards to type. No big deal
Created method signatures for implementing thens
Minor change to story
Somewhat implemented nearly all of the tests. There is an error however.