An implementation of Futures/Promises in swift for the purpose of experimenting with the language