Wrote most of the graphics code: actual connection still needs to be added
Whole bunch of updates