Switch to pytest - simpler for now.
Tidy this up a little.
PEP8 clean
PEP8 clean
A litle doc to explain what it is.