updated directory structure, using bower for all vendored components