finished delete course functionality + spec