Words are now given a random angle and radius

This is currently at server side for persistence. ToDO: each word should
occupy its own space, not overlapping any other word.