Update connect backend to frontend to support features
changed UserCourse model to store more information and added route to add invidual courses to user's calendar. Connected backend routes to the frontend UI. Can now see users' added courses and add courses from info page