Add license header plugin to maven & license. Also add .gitignore