Adds structs that appear in the GenesisConfig object Adds handwritten serde for runtime structs because binary doesn't properly support bincode-fixedint-le