membership has many member_posts.

member_posts are not reusable, because they hold specific
information about the that post (eg. when does it end)
annotated models with db structure
added permission factories
controllers are now using their own js and css files
controller + view for creating MemberPosts