Add placeholders and autofocus to demo. Use LocalStorage