added randomized movements to cats and visual update