I'm so tired. Got up far too early this morning after a night where I slept badly. Well, in one hour I can go home and take a nap. Aaah... :)
Progress on Civil is good and I've done some real nice stuff. I managed to pretty easily simplify a lot of stuff that was just too complicated, thus throwing out hundreds of lines of old code. It's sometimes good to get back to old code after being away for a while, as it makes it easier to spot those things that are just more or less braindead.
All the setup stuff and scenario loading seems to work ok now, tonight I'll start on making the server keep time and actually run the main game loop. This is where I expect some more code to be written and some problems to creep up. I think the server will get a separate thread that manages the incoming data in order to make the main loop as simple as possible. Only time will tell how well it all works out in the end.