Hubble reveals heart of Lagoon Nebula