add word types
colour-code word type
cleanup css