Post model and interactions with it built