Added Eclipse-generated file structure and updated .gitignore