Reddit clone with test driven development.