Revamp the testing documentation, move most code out to specs