Finished Test Driven Development Homework