increased max zoom bounds to 16 times
implemented vars.update and moved margin reset into UI drawing
word-wrap catch for non-string values
searches global data if app data does not have variable and beefed up random color detection
created d3plus.utils.child, d3plus.utils.d3selection, and beefed up d3plus.utils.uniques to not return "undefined" values
legend now displays when coloring by IDs and for networks with no data
moved focus edge style out of normal edge styles
globalized vars.path and moved focus path bounds detection into apps
added "smalls" array to public text formatted for small words that shouldn't be titlecase
forms now use new d3plus.utils.d3selection
created new "focus" drawing function to draw focus elements
geo_map now calculates focus bounds and uses vars.update = false
network now uses vars.update = false
smarter shape color detection
only reset app height when updating UI elements
created groups for data and edge focus elements
when focusing, background elements set to 0.5 opacity
only run certain draw steps when vars.update == true
edge hover now uses specific group for edgse
svg "fill" is an attr, not a style