Dev gui session in progress

Lots of things were broken in this branch when I "closed" it (oops). I have since fixed all library errors and removed the network request in the constructor of the new session view (Janeway hates that. Like, a lot).