Group 17 Elements: The Halogens - Characteristics, Properties and Compounds