Finally added proper course rendering
- Actually displays course times correctly
- No more test data
- Hover for more information, much like current implementation
- Coloring system being tested out
- Minor UI fixes