Refer context variable with `this`
Fix white space, indent to 4 spaces throughout

Also define a few undefined variables
Pre define variables in use
Add loading class to body and hide contents
Rewrite separating content fetching and rendering.

Fixes race condition introduced by multiple ajax calls and a rendering
that depends on all of those calls to be complete.
Allow access to complete domain in manifest file
Move styles to external sheet
Cleanup CSS