Atreus and Mycenaean world development