Moved documentation of the value model into value.h. Added some more too.