fix artifact id
remove duplicate classes
added settings-eclipse.xml to gitignore
remove compile warning