add user-courses to views;
fix registration to validate unique email