many changes including fixes to angular depeng injection, number filter, text, icon color, and color swapping