Add Enrollment model
Add Session#overlaps?
Avoid comparing session with itself
Add overlapping validation to enrollments