Add initialize method to Promise class

A more readable way to define Promise
Version bumps
DOI update
Fix markdown block
Fix comment
Merge pull request #187 from k33g/wip-promise

Add initialize method to Promise class
Line break for Markdown