all sorts of shitty backbone js
some backbone experimentation