Beginning session work

began hashing out the concept of local storage of a session id. some
pseudocode and some new functions.
May have to think about the flow of data in the analytics.js file.
Might have to include some outside libraries for catch-all local
storage, but will want to minimize size.