backbone integration
further progress on backbone migration
refactoring progress
resolved #41
finished refactoring, fixed #39