Types of bonding; VSEPR theory and shapes of molecules