Switch to audrino programmer.
More comments and re-factoring.
Eclipse configuration.
Reverting back to original bootloader code because of issues.