Fixed draw from the database.

Sometimes js pick random number that is bigger than all values in the 'random field' in collection so there wasn't any object and render tries call text on null object which throw an exception.
Added checking for typing speed.

Chars per minute and words per minute.
Added checking if index for word is not out of array length.

Error in client console after approving last word.
Merge branch 'typing'