Added Hammock Driven development by rich hickey