added END and HEADER record.  cleaned up naming scheme for xeprom functions.
bug hunting (not writing to second bank properly)