Added local storage

first pass