eclipse maven support
some cleanup and comments
ignore target directory (maven)