update dependencies and prepared gitignore for eclipse