slightly improvement of the error management
added XRegExp library
added routing (unstable... very unstable)