refactoring of domain classes (just formating and some details)
Issue #6 - HibernateException when trying to edit topic with supervisions that are similar