Añadidas dos clases del modelo (Collaborator y Business) además de una clase abstracta genérica (User)