Added util.concurrent package with classes that mimick Java 8's Collector, Result, Task classes. Controller can now use Collector to return results asynchronously.