added publishing and getters/setters for fields
added creating version from currently selected version
added updating of drafts