click moviments (bouncing), automatic unboucing, some fixes, codeclean, refactor