Updated data transfer

Included transfer validation/scheme.  Needs to be updated with code to
write to reserved flash.