Created a lame stream listener.

Logs the messages received from /stream to the console.
Updated node-bertjs dependency.

Now using my fork rather than npm link so can deploy on Heroku.
Switched to use heroku-redis-client.

Repository located at https://github.com/cmanzana/heroku-redis-client.
Added Procfile.
Created route for demos.

Loads the index page when the client makes a request. Then, the DSMS
can send a POST request to notify them with more data.
Created route for streams.

Responsible for the construction of the client, which gets stored.
Updated routes.

Removed unnecessary code from the index route. No longer need to
construct a stream, as URLs are now of the form
  /demo/:no
  /demo/:no/stream
Fixed issue with absolute URL for EventSource.
Created demo view layout.

The home page will no longer show a graph.

Also set up scripts variable that gets passed to the template engine
to dynamically decide which JS to load based on the route specified.
Implemented chart option processing server-side.

Instead of using a separate JS file for each demo that we want to give.
Can define a separate function for the creation of the chart, and how
the data received via the stream should be handled to add points.
Implemented second demo.
Created chart specification for a moving average demo.

Used for simulated electricity data.
Switched back to old way of handling demos.

Each gets a separate file that is loaded based on the request.
Added gray visual theme for the charts.

It looks really awesome =)
Changed moving average demo to area plot.
Removed unnecessary file.
Added plot lines for electricity of individual appliances.
Added flags to indicated when appliances turn on.
Have POST request come across /stream.
Created chart specification for a (combined) moving average demo.

Used for simulated electricity data of both private and non-private.