lots of backbone refactoring.  bootstrapping data sort of works.