Better edit support for posts
move complicated mbPost directive to external file.