updated gitignore to exclude maven and eclipse artifacts