NodeScala Assignment

Part 1: Extending Futures