Updated Post model and PostController