separated vendor js so that it can be cached for longer duration
separated vendor css so that it can be cached for longer duration