randomized cat movement

needs further improvements