Moved everything out of the way except things I already know are good pending rewrite.
On second thought never mind
Simplified login.c list length logic. The only zero-length GList is NULL; a single GList node with no prev or next is length 1.
Started a rewrite from scratch. Added Login window.
More login/accounts code.
Added basic order editor GUI.
Added Price type.
Added more stuff.
More work.
Even more item/price work.
More work.
More order editor work.