Separated professor and administrator scala

I separated the professor and administrator scala files. There's not a
ton of difference right now, but we have a starting point for making the
administrator and professor views different.