A bit more structure
Support for command flags
Removing ChannelTypeLayout from ENetHost