add vendors and script loading