implement user_courses join table
insert command returns ID of last insertion. loads requirement courses into db properly.