Add custom level indicators for known courses
restructured event loading
Provide students with lessons
Move better name parsing into core
Ability to save events
Added getRoom function