Clean up and reorganize

- A new shell commands (or functions) organization, see that folder for
more information.
- Rename the others files
- Modify cakefile to adapt new files
- Minified version now a little more minified, with mingle function of
uglify.js
- Changed the way to write characters into the console, more easy. Bug
founded: Back key doesn't work because Chrome doesn't pass this key
into events.