create separate vendor directory for 3rd party assets

I started to play around with some enhancements to search. This means writing own javascript, which I think should be separated from 3rd party files. Thus put the vendor files under vendor/ dir.