Back to yet another Future implementation
This was built mostly because I just wanted to figure out how promises work. It's far from feature rich and certainly not battle tested. I would not use this in production yet.
That said having built several networking libraries I'm hoping to add to this in the future.. he he.. sorry :(