IntegrityState now supports multiple tabs, and uses URL as filename.
Add element ID to inspect name.
DebouncedMutationObserver implemented. Now the plugin is fully working.
Do not invoke ToggleCommand's constructor inside ToggleCommand#update.
Now it uploads image thumbnail.
Shrink the size of thumbnail to save bandwidth
Add width / height information into filename
Invokes debounced mutation callback at-least once in the very beginning