edits to page repository provider/generator
minor cleanup
moved metaparser into core