Star Cluster Westerlund 2 in Nebula Gum 29 - Hubble Space Telescope