Updated to handle when a new post for a model is created
Updated tests to handle new-case + changes to model class and how it handles return data