Added group and electronegativity fields to the element struct.  Also rewrote the bonding algorithm to list all valid bonds between alkali metals, halogens, and noble gases.  Next step will be to determine, if its ionic, which electrons should be donated.  Will take care of that as soon as I eat :)