Add enum type for endian.
Add structs for section data.

Every section type should have its own struct type to represent it.