[opf] renaming getters of pid interface methods.
[core] changed build and create metadata from virtual to static; created refinemetadata to perform pos build changes.
[core] implemented model.addclass as an open array of tclass.