Changed all enumeration definitions to use the NS_ENUM macro.
Removed unneeded forward class declarations.