Corrections

- new gitignore
- new Sami configuration
- correction in JS.php class