Initial commit

- .gitignore
- package definition
- bower definition
- .editorconfig
- Gulp process for build and e2e test