Refactors threadx, code, and highlighted_area associations for #67.
Fixes nothing to code button for new highlighted area system #67.
Updates display view to support unlimited highlighted areas Closes #67.
Merges branch master to issue67.
merges issue67 to master #67