Add bluebird
Add save to localStorage. Add rough link restore (selection is broken).