Initial commit

The initial commit contains the gulp build environment.
The node dependencies.
The bower dependencies.