A basic implementation of a promise library designed for educational purposes aimed at moving toward the Promises/A+ spec, but making changes to simplify.