Timeout event, fix location bug, refactor a little.
Refactor some.
Renamings mostly.
Minor.
Differentiate location change event and page ready.
Code cleanup.