Crowd curation

Some good stuff that should go in. Ground work for crowd curation. localStorage start / fallback - beginning of offline capabilities.
changed `data` to `songs_json` ftw.