trying to organize.  firmware holds logTHIS firmware proper
starting to add header information, wear levelling, log state position
along with additional information records
added wear levelling address pointer updates after every data record write.
should be a working prototype code.  need to test some more
working prototype hex file