Added walls and particles bouncing