Lagoon Nebula Details From the Hubble Space Telescope (HST)