CWFuture is a simple Objective-C Future implementation