Create an entity.base which used as parent for the user factory.
Use entity base for session entity.
Use entity.base for Attachment.
Use entity.base for threads.
Use entity.base for messages.
Use entity.base for recipients.
Fix entity.base and conversions to dates.
Fix dates.
Fix the call to retrieve the users.
Implement the POST method to add a user.
Add sample curl command to query the API.
Add tooltip + link on users list.
Add POST method for threads route to create a thread + tests + minor changes.
POST queries return the ID of the created item.
Assume that the first user (of users.json) is the authed contact.
Add POST method to create messages.
Add IDs to threads.
Add ID when posting a new item.
Remove messages with the same ID.
Implement a basic thread creation.