Lithium-ion Batteries, What the fuss is all about!