initial testing looks better than previous font-lock methods. Need run time and performance testing.
Basic functionality in place. need to test further and expand detail fortification.