Add Bower

Add Bower for handling vendor resources.

It's not polished enough, just take a look at `gulpfile.js`. Vendor files are directly defined there. How would you manage this situation? Do you think that is easy to manage the dependencies directly in `gulpfile.js`?