Object model for Cosmogony

Provides some (de)serializable objects representing the cosmogony hierarchy