Separate attributes and visualization divs
Parse query results a line at a time (and send results with line breaks)
ATTRIBUTE_LIST and TUPLES instead of InitDB;
Emit a general 'client_error' message if there are any non breaking issues
Test server should be able to send back attributes and tuples
A singleton for building portions of the UI
Singleton to handle visualizing incoming data
A socket handling singleton.
Perhaps think about making this a separate module
Start with an attribute_list query.
Socket query wrapper
Parse query (remove blank lines)