Antikythera Mechanism: Its meaning for Greek Astronomy