http://www.thinkster.io/angularjs/wKhWRNnWuX/4-three-way-data-binding-with-a-real-time-server