Admin date hierarchy

Huge pain, but should be good to go.

Implements #185