WIP - Integrate visual styling into the course outline

STUD-1849
I was thinking that we didn't need to because the children pick up the parent's start date. However, I think there might be an edge cases that does depend upon this in which case I'll write a test for it. Can you think of one?