Linking and added student assign

also updates to classes and users