Local storage

Should now be able to refresh page / navigate to other pages, and still retain layout.