todolist uses backbone 0.9.2, backbone-storage and gets geolocation from client made to answer this stackoverflow question