AngularJS December Hacking: Build a realtime chat app