Class Design page largely finished.

Several things aren't implemented, but the page has most of what is.
Also Faction base tracking and some other loose ends have been swept up.