Added diagonal spawning. Improved on randomizing the dots movement behavior