WIP add posts: html menu item, and overall refactoring of modules to fit
posts