Matt backbone js

This is not an entirely stable commit. Still has issue #9 and also the algolia search and kimono crawl need to be better. But should be functional.