Changed Async Helper and Methods

They now use stock Java 1.8 functionality