Turn server.h structs into classes.

Trying to start minimizing global state with this commit.
More renaming and cleanup.
Variable names in French? Hell no.
Class member variables should end with '_'.

There's lots of names to change still, but we got to start somewhere. :)
More cleanup, and more destructors.