I added some classes from the Java 7 Concurrency Cookbook