SpinetiX S.A. Rue des Terreaux 17 1003 Lausanne Switzerland Mail: [email protected] A Short Introduction.