What is Life and what's the essence of living?