add post publishing, now newly created posts are first hold as drafts
ui: add distract free writing and editing, link css to templates, add Google font