[feat][wip] start working on colors for different courses
[fix] minor fixes
[colors][wip] sort of working, still some weird issues
[colors][wip] handle some special cases with substring blacklist, fix problem due to late string replacement
[fix] wrong color value assignment that caused color collisions
[fix] issue with long titles/names by using content instead of contentSnippet, replace brackets in course titles
[colors][fix] work now, handle special case design projects, various fixes
[docs] update readme with faq and linkt to live instance
[docs] add screenshot
[cleanup] app.js, remove lots of console.logs