Updates display view to support unlimited highlighted areas Closes #67.
Merges branch master to issue67.