compress json
add compression of JSON messages
move some logic out of loop to save processor, make symbols for compression impossible to collide with user input
Merge branch 'mouse_bandwidth' into development
remove some offsetWidth