- using lastest conventions
- upgrated jackson
- git ignore