Start work on design document.

Add special upwardable objects for null and undefined.
Start writing test case for model as promise.