Changed what data is stored in main.js and how
Changed what data is stored in main.js and how

* Added a 'content' block to the page data to identify what piece of content you are looking it (lesson or assignment, if any).
* Removed storing of page data in localStorage (after chatting with Russell). This may break displays on non-path pages, but is more indicative of the correct data for use in modules.
* Fixed indentation all around

TIYDC/newline-assistant,TIYDC/tiyo-assistant,TIYDC/newline-assistant,TIYDC/tiyo-assistant