Threads implementation
Implement discussion threads, a thread consists in a Subject, a creator, a creation date, the date of the last message published (to be able to sort threads) and a list of Messages. A message basically consists in a content, an author and a publication date.