Fortresses implemented, but not yet finished.

We're also changing all the class names to CamelCase instead of
Camel_Case.