Added mvn specific exceptions
Added eclipse files to git ignore
Improved pom file