added backbone, started thinking about syncing local storage and server