new version
add demo link
implemented user colours in a dumb way