improved backbone working

only models communicate with each other now, not views