Remove property change listeners, add clear function, more logging, send POST data only if necessary