initial commit
some cleanup; moved reused code to core script
more cleanup
more cleanup
enable password generation
added storage api
added background.js