New gitignore (JAVA)
Question 4 + Question 5.1 + a main testing the two questions