Fix typo (semicolon)
Add localstorage, make use of it to save layout state.
Merge pull request #68 from miphe/local-storage

Local storage