Download Steps Towards Life: A Perspective On Evolution