Use properties for server_url, root and path rather than constructor arguments. Thinking about embedding the widget in kv
Continue if removing a cache file fails
Remove unnecesary property
Implemented reload function