small changes
switched to `on` rather than `bind` for model changes & reverted backbone (temporary)