Commit 6/10
New Class
 -Game Handler
    ->A class that handle the overall behavior of a group a balls(speed,collisions)
    ->the balls parameters are genrated randomly(speed,radius,angle) depending on
       the game difficulty
    ->the lifetime cycle is also handled by that class
 -GameSignal which allow each GameObject to communicate which the other components
   -each component own a stack of signal that he must treat at update time
Modif Classes
 -Ball
   add new methods ->Accelerate,slow

Tests
Signal (success)
BallHandler(success but It will require further test)
Ball(success)

Further Work
K class
add balls death animation(not important at the moment)
add balls power animation(//     //    //)
GameHandler class (score,BallHandler,imput,..)