gitignore fix for sublime project files
small popup visual edits
reject storage if no key in storage, and test for it