Now using IntelHexParser library.  Deleted old Application code and began moving BootLoader code in Bootable class to reduce inheritance complexity since registers will be accessible regardless of what state the AVR is in