allow mistakes option
supports normal distribution randomness if mistakes are allowed
randomly move cursor when mouse button is clicked