Finished Phase 2 of cookie clicker

I realized the pitfalls of not having enough unit tets. I also realized
the value of TDD. Output is the same as specified.