Connections now work. Mad progress all over the place. Some stuff broken.