Initial safari integration
Initiated images and basic file
Merging in Safari Companion Bar
Further refactoring
Bug fixes from refactor