simplify class hierarchy

Fold DynamicResource, NegotiatedResource, and RenderedResource together into a single Simple class.
Good call. Done in d26a8dd8164cec32598abbb4100c25eaaf605915.