New set of changes

Limit zoom max/min, reverse zoning violation colors, fix UI bug in
buttons when displaying all