     }
     
     public func loadCPEStyleXMLFile(filePath: String) throws {
-        guard let rootObj = NGECPEStyleSetType.NGECPEStyleSetTypeFromFile(filePath) else {
-            throw NGDMError.StyleMissing
-        }
+        guard let rootObj = NGECPEStyleSetType.NGECPEStyleSetTypeFromFile(filePath) else { throw NGDMError.CPEStyleMissing }
         
         var themes = [String: NGDMTheme]()
         

        - Returns: The full AppData object mapping
    */
    public func loadAppDataXMLFile(filePath: String) throws -> [String: NGDMAppData] {
        guard let objList = NGEManifestAppDataSetType.NGEManifestAppDataSetTypeFromFile(filePath)?.ManifestAppDataList else {
            throw NGDMError.AppDataMissing
        }
        
        var imageIds = [String]()
        var allAppData = [String: NGDMAppData]()
        for obj in objList {
            let appData = NGDMAppData(manifestObject: obj)
            allAppData[appData.id] = appData
            

import Foundation

public enum NGDMError: ErrorType {
    case ManifestMissing
    case AppDataMissing
    case CPEStyleMissing
    case MainExperienceMissing
    case InMovieExperienceMissing
    case OutOfMovieExperienceMissing
}

public struct Namespaces {
