Added puddle object and primitive cat movement