Additional base files and setup

- Base angular e2e test files
- Base e2e HTML test file
- Base plugin JS code
- Applying one e2e test
- Add HTML template
- Add initial scss/css files (+2 squashed commit)
- Add initial dependencies (jQuery, bootstrap, angular)
- Revise package file