Added in the JDK test written for CompletableFuture. Tests can be run using the following sbt command:

sbt "test:run-main Basic"