VSEPR and Valence Bond Theory Explained