reconnect button
tracking mouse pointer in canvas by offset
fixing bug with early message sending