Refactored instances of "page" to "tab" for consistency
Removed unnecessary args to sendMessage()
Commented out code that seems to cause crashes (recording code)
Created view for suspended tabs that don't have a screenshot

* Better way of handling page click so it doesn’t double-trigger
* Added comments throughout
Getting rid of some empty src tags and some refactoring
Detecting if screenshot if blank and not using it for the suspended page if so
Fixed flickering tooltip bug. Also refactored "cursor" to "tooltip"

Tooltip flickered because  when mouse moved fast enough it hovered over
the tooltip, causing a mouse out event to be triggered on the invisible
overlay.
Refactored "clicker" to "overlay"
Fixed up the css for suspended pages
Created suspended.css file
Added unsuspend window

Also removed “delete x” statements because they don’t do anything for
variables. It only works for globals