Mock up a draft unit interface
Add positional data to IUnit
Rewrite testing statements to be more concise.