Step 1: Define a model representing the Post