Lots of fixes. Removed duplication of student ids if registering or associating them but it won't alert the user. Same for emails. Can register students.