Updated .gitignore to ignore .settings/ and tests passing.