Curriculum-Driven Multi-Agent Learning and the Role of Implicit Communication in Teamwork