Fix topic.js' tokenize function
Improve topic detection, include exact name matches
Update test
Add color drawing