Wrapped the dynamic attr_accessor and variable setting in an add_metadata method.
Updated render and write to take a context hash. Updated output_path to work if no @path is set.
Added the class path method.
Added the initial pagination method.
Changed render to take a hash, and make sure it has a site element.