First model + view to get all messages as json