Code more clean and remove debug

This change is to make code more clean and easy, to are removed lines of debug :B
Add callback suport to 'with()' method

- The with method now suport a callback like a second parameter
- The class RouterMap storage the ids of modified datas
- Update funfando ;)