Issue #46: Fixing validations of advisements on enrollments
Issue #37: Adding interface to add professor to research area and adding dependent relation to the many to many table, so it is possible to delete a research area that has professors or delete a professor that has a research are