Working through Test Driven Design With Python book