Added additional utility code for implementing futures
Added documentation changes