Albert

@walter-cavinaw Here's some code that makes a new socket to get chart data. There's a new handler called "ChartHandler" now, which is unfortunately close in spelling to "ChatHandler" (I think all the chat stuff should be renamed).

There's a lot of placeholder code at the moment, but if you could recommend locations for try/except blocks, that'd be cool.