Added a sigup flow for users who are not logged in when they try to add courses to their library