Update asset pipeline to make more universal, external assets in 'vendor' folder