A java project between Dan and I for AdvOOP