Fleshed out the Post model