An example of using ListenableFutures in Guava + Java to do some cool async programming.
From the root directory, execute the "mvn package" on your command line of choice. Then, navigate to the target directory and execute "java -cp async-example-1.0-SNAPSHOT.jar com.philbo87.asyncexample.ListenableFutureExampleApp"