Add collisions between BasicCat and Wall

added UserData to the body of the game elements
BasicCat instances now have a counter for lives :
if a cat collides with a wall, this counter is set to 0
added a check for dead cats in update method
fixed typos in toString method