Eliminate Struct.
Add additional __slots__ & misc. cleanup.
Eliminate ResourceType.