Global State Classes

Immutable static classes for super globals.

Fixes #14.