Update visualsearch for great features. 

Horrible hacks to prove that we CAN UPDATE VISUAL SEARCH

before merge we should
- [ ] either remove versions in the names or use bower to pull in the various libs.