A angularjs, livescript, firebase todo list practice