Add new .gitignore
Add support to compile with maven