Update TODO.
Add #include_resource? and #render_resource? callbacks.
Add #resource_added callback.
Only call instantiation setters if value is non-nil.
Add philosophy overview.