refactored function structure and usage
adjusted build for firefox extension
added src folder
added vault as vendor library
prepared common extension file structure
changed build structure
moved common files
moved chrome extension files
moved chrome extension files
added initial firefox extension
removed obsolete gitkeep
make sure lib folder exists on prepare