Restructured specification tests

- Added French specifications
- Added some documentation on the Model
- minor refactoring
Adding simple SBT .gitignore file