added professor role and listener for professor on the main dashboard