removed problem migration
adds protection for missing course info and protects course views
connects enrollments with roadblocks