         // end of headers
         
         
-        let rowUsername: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+        let rowUsername: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowUsername.key = "Username"
         rowUsername.value = ""
         rowUsername.section = "1"
         rowUsername.types = NSSet(array: Array<Type>([typeGenericAcc, typeDatabase, typeFtpServer, typeServer, typeRegularMail, typeGmail, typeHotmail, typeYahooMail, typeRegular, typeFacebook, typeGoogle, typeTwitter, typeInstagram, typeFlickr, typeYoutube, typeLinkedin, typeYahoo, typePaypal, typeAmazon, typeEbay, typeWordpress])
 )
         
-        let rowPassword: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+        let rowPassword: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPassword.key = "Password"
         rowPassword.value = ""
         rowPassword.section = "1"
         rowPassword.types = NSSet(array: Array<Type>([typeGenericAcc, typeInstnMssngr, typeDatabase, typeFtpServer, typeWirelessRtr, typeServer, typeRegularMail, typeGmail, typeHotmail, typeYahooMail, typeMembership, typeRegular, typeFacebook, typeGoogle, typeTwitter, typeInstagram, typeFlickr, typeYoutube, typeLinkedin, typeYahoo, typePaypal, typeAmazon, typeEbay, typeWordpress]))
 
-        let rowNote: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowNote: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowNote.key = "note"
         rowNote.value = "No Note"
         rowNote.section = "2"
         rowNote.types = NSSet(array: Array<Type>([typeGenericAcc, typeInstnMssngr, typeDatabase, typeFtpServer, typeSoftwrLcnc, typeWirelessRtr, typeServer, typeRegularMail, typeGmail, typeHotmail, typeYahooMail, typeBankAccount, typeID, typePassport, typeRegular, typeFacebook, typeGoogle, typeTwitter, typeInstagram, typeFlickr, typeYoutube, typeLinkedin, typeYahoo, typePaypal, typeAmazon, typeEbay, typeWordpress, typeNote]))
         
-        let rowID: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowID: Row = NSEntityDescription
+                         .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowID.key = "ID"
         rowID.value = ""
         rowID.section = "1"
         rowID.types = NSSet(array: [typeInstnMssngr])
-        
-        let rowKey: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        
+        let rowKey: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowKey.key = "Key"
         rowKey.value = ""
         rowKey.section = "1"
         rowKey.types = NSSet(array: [typeSoftwrLcnc])
-        
-        let rowType: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        
+        let rowType: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowType.key = "Type"
         rowType.value = ""
         rowType.section = "1"
         rowType.types = NSSet(array: Array<Type>([typeDatabase, typeBankAccount, typeCreditCard]))
-        
-        let rowServer: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        
+        let rowServer: Row = NSEntityDescription
+                             .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowServer.key = "Server"
         rowServer.value = ""
         rowServer.section = "1"
         rowServer.types = NSSet(array: Array<Type>([typeDatabase, typeFtpServer, typeRegularMail, typeGmail, typeHotmail, typeYahooMail]))
 
-        let rowPort: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowPort: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPort.key = "Port"
         rowPort.value = ""
         rowPort.section = "1"
         rowPort.types = NSSet(array: [typeDatabase])
 
-        let rowDatabase: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowDatabase: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowDatabase.key = "Database"
         rowDatabase.value = ""
         rowDatabase.section = "1"
         rowDatabase.types = NSSet(array: [typeDatabase])
-        
-        let rowSID: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowSID: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSID.key = "SID"
         rowSID.value = ""
         rowSID.section = "1"
         rowSID.types = NSSet(array: [typeDatabase])
-        
-        let rowAlias: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowAlias: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAlias.key = "Alias"
         rowAlias.value = ""
         rowAlias.section = "1"
         rowAlias.types = NSSet(array: [typeDatabase])
-        
-        let rowOptions: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowOptions: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowOptions.key = "Options"
         rowOptions.value = ""
         rowOptions.section = "1"
         rowOptions.types = NSSet(array: [typeDatabase])
-        
-        let rowPath: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowPath: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPath.key = "Path"
         rowPath.value = ""
         rowPath.section = "1"
         rowPath.types = NSSet(array: [typeFtpServer])
         
-        let rowProvider: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowProvider: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowProvider.key = "Provider"
         rowProvider.value = ""
         rowProvider.section = "1"
         rowProvider.types = NSSet(array: [typeFtpServer])
         
-        let rowWebsite: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowWebsite: Row = NSEntityDescription
+                             .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowWebsite.key = "Website"
         rowWebsite.value = ""
         rowWebsite.section = "1"
         rowWebsite.types = NSSet(array: Array<Type>([typeFtpServer, typeMembership]))
 
-        let rowPhone: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowPhone: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPhone.key = "Phone"
         rowPhone.value = ""
         rowPhone.section = "1"
         rowPhone.types = NSSet(array: [typeFtpServer])
-        
-        let rowStation: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowStation: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowStation.key = "Station"
         rowStation.value = ""
         rowStation.section = "1"
         rowStation.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowIpAddress: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowIpAddress: Row = NSEntityDescription
+                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowIpAddress.key = "Ip Address"
         rowIpAddress.value = ""
         rowIpAddress.section = "1"
         rowIpAddress.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowAirportID: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowAirportID: Row = NSEntityDescription
+                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAirportID.key = "Airport ID"
         rowAirportID.value = ""
         rowAirportID.section = "1"
         rowAirportID.types = NSSet(array: [typeWirelessRtr])
         
-        let rowNetwork: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowNetwork: Row = NSEntityDescription
+                             .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowNetwork.key = "Network"
         rowNetwork.value = ""
         rowNetwork.section = "1"
         rowNetwork.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowSecurity: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowSecurity: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSecurity.key = "Security"
         rowSecurity.value = ""
         rowSecurity.section = "1"
         rowSecurity.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowNetwrkPass: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowNetwrkPass: Row = NSEntityDescription
+                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowNetwrkPass.key = "Network Passwd."
         rowNetwrkPass.value = ""
         rowNetwrkPass.section = "1"
         rowNetwrkPass.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowStoragePass: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowStoragePass: Row = NSEntityDescription
+                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowStoragePass.key = "Storate Passwd."
         rowStoragePass.value = ""
         rowStoragePass.section = "1"
         rowStoragePass.types = NSSet(array: [typeWirelessRtr])
-        
-        let rowUrl: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowUrl: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowUrl.key = "Url"
         rowUrl.value = ""
         rowUrl.section = "1"
         rowUrl.types = NSSet(array: Array<Type>([typeServer, typeRegular, typeFacebook, typeGoogle, typeTwitter, typeInstagram, typeFlickr, typeYoutube, typeLinkedin, typeYahoo, typePaypal, typeAmazon, typeEbay, typeWordpress]))
         
-        let rowName: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowName: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowName.key = "Name"
         rowName.value = ""
         rowName.section = "1"
         rowName.types = NSSet(array: Array<Type>([typeServer, typeID, typeMembership, typePassport]))
-        
-        let rowAdmPUrl: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowAdmPUrl: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAdmPUrl.key = "Admin Panel URL"
         rowAdmPUrl.value = ""
         rowAdmPUrl.section = "1"
         rowAdmPUrl.types = NSSet(array: [typeServer])
-        
-        let rowAdmPUsername: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowAdmPUsername: Row = NSEntityDescription
+                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAdmPUsername.key = "Adm.P.Username"
         rowAdmPUsername.value = ""
         rowAdmPUsername.section = "1"
         rowAdmPUsername.types = NSSet(array: [typeServer])
-        
-        let rowAdmPPassword: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowAdmPPassword: Row = NSEntityDescription
+                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAdmPPassword.key = "Adm.P.Password"
         rowAdmPPassword.value = ""
         rowAdmPPassword.section = "1"
         rowAdmPPassword.types = NSSet(array: [typeServer])
-        
-        let rowSupportURL: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowSupportURL: Row = NSEntityDescription
+                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSupportURL.key = "Support URL"
         rowSupportURL.value = ""
         rowSupportURL.section = "1"
         rowSupportURL.types = NSSet(array: [typeServer])
-        
-        let rowSupport: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowSupport: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSupport.key = "Support#"
         rowSupport.value = ""
         rowSupport.section = "1"
         rowSupport.types = NSSet(array: [typeServer])
-        
-        let rowServerType: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowServerType: Row = NSEntityDescription
+                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowServerType.key = "Server Type"
         rowServerType.value = ""
         rowServerType.section = "1"
         rowServerType.types = NSSet(array: Array<Type>([typeRegularMail, typeGmail, typeHotmail, typeYahooMail]))
 
-        let rowSmtpServer: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowSmtpServer: Row = NSEntityDescription
+                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSmtpServer.key = "SMTP Server"
         rowSmtpServer.value = ""
         rowSmtpServer.section = "1"
         rowSmtpServer.types = NSSet(array: Array<Type>([typeRegularMail, typeGmail, typeHotmail, typeYahooMail]))
 
-        let rowWebmail: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowWebmail: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowWebmail.key = "Webmail"
         rowWebmail.value = ""
         rowWebmail.section = "1"
         rowWebmail.types = NSSet(array: Array<Type>([typeRegularMail, typeGmail, typeHotmail, typeYahooMail]))
-        
-        let rowBankName: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowBankName: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowBankName.key = "Bank Name"
         rowBankName.value = ""
         rowBankName.section = "1"
         rowBankName.types = NSSet(array: [typeBankAccount])
-        
-        let rowOwner: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowOwner: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowOwner.key = "Owner"
         rowOwner.value = ""
         rowOwner.section = "1"
         rowOwner.types = NSSet(array: Array<Type>([typeBankAccount, typeCreditCard]))
         
-        let rowAccount: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowAccount: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowAccount.key = "Account#"
         rowAccount.value = ""
         rowAccount.section = "1"
         rowAccount.types = NSSet(array: [typeBankAccount])
-        
-        let rowPin: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowPin: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPin.key = "PIN"
         rowPin.value = ""
         rowPin.section = "1"
         rowPin.types = NSSet(array: Array<Type>([typeBankAccount, typeCreditCard]))
-        
-        let rowSwift: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowSwift: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSwift.key = "Swift"
         rowSwift.value = ""
         rowSwift.section = "1"
         rowSwift.types = NSSet(array: [typeBankAccount])
-        
-        let rowIban: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowIban: Row = NSEntityDescription
+                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowIban.key = "IBAN"
         rowIban.value = ""
         rowIban.section = "1"
         rowIban.types = NSSet(array: [typeBankAccount])
-        
-        let rowNumber: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowNumber: Row = NSEntityDescription
+                             .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowNumber.key = "Number"
         rowNumber.value = ""
         rowNumber.section = "1"
         rowNumber.types = NSSet(array: Array<Type>([typeCreditCard, typeID, typeDriverLicence, typeMembership, typePassport]))
-        
-        let rowCardHolder: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowCardHolder: Row = NSEntityDescription
+                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowCardHolder.key = "Cardholder"
         rowCardHolder.value = ""
         rowCardHolder.section = "1"
         rowCardHolder.types = NSSet(array: [typeCreditCard])
-        
-        let rowValid: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowValid: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowValid.key = "Valid"
         rowValid.value = ""
         rowValid.section = "1"
         rowValid.types = NSSet(array: [typeCreditCard])
-        
-        let rowCvc: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowCvc: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowCvc.key = "CVC"
         rowCvc.value = ""
         rowCvc.section = "1"
         rowCvc.types = NSSet(array: [typeCreditCard])
         
-        let rowDateOfBirth: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowDateOfBirth: Row = NSEntityDescription
+                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowDateOfBirth.key = "Date of birth"
         rowDateOfBirth.value = ""
         rowDateOfBirth.section = "1"
         rowDateOfBirth.types = NSSet(array: Array<Type>([typeID, typePassport]))
-        
-        let rowPlaceOfBirth: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowPlaceOfBirth: Row = NSEntityDescription
+                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowPlaceOfBirth.key = "Place of birth"
         rowPlaceOfBirth.value = ""
         rowPlaceOfBirth.section = "1"
         rowPlaceOfBirth.types = NSSet(array: Array<Type>([typeID, typePassport]))
-        
-        let rowDateOfIssue: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowDateOfIssue: Row = NSEntityDescription
+                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowDateOfIssue.key = "Date of issue"
         rowDateOfIssue.value = ""
         rowDateOfIssue.section = "1"
         rowDateOfIssue.types = NSSet(array: Array<Type>([typeID, typeDriverLicence, typePassport]))
-        
-        let rowDateOfExpiry: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowDateOfExpiry: Row = NSEntityDescription
+                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowDateOfExpiry.key = "Date of Expiry"
         rowDateOfExpiry.value = ""
         rowDateOfExpiry.section = "1"
         rowDateOfExpiry.types = NSSet(array: Array<Type>([typeID, typeDriverLicence, typePassport]))
-        
-        let rowFullName: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowFullName: Row = NSEntityDescription
+                               .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowFullName.key = "Full Name"
         rowFullName.value = ""
         rowFullName.section = "1"
         rowFullName.types = NSSet(array: [typeDriverLicence])
-        
-        let rowVehicleTypes: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowVehicleTypes: Row = NSEntityDescription
+                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowVehicleTypes.key = "Vehicle Types"
         rowVehicleTypes.value = ""
         rowVehicleTypes.section = "1"
         rowVehicleTypes.types = NSSet(array: [typeDriverLicence])
-        
-        let rowOrg: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowOrg: Row = NSEntityDescription
+                          .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowOrg.key = "Org"
         rowOrg.value = ""
         rowOrg.section = "1"
         rowOrg.types = NSSet(array: [typeMembership])
-        
-        let rowTelephone: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+
+        let rowTelephone: Row = NSEntityDescription
+                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowTelephone.key = "Telephone"
         rowTelephone.value = ""
         rowTelephone.section = "1"
         rowTelephone.types = NSSet(array: [typeMembership])
         
-        let rowSince: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowSince: Row = NSEntityDescription
+                            .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowSince.key = "Since"
         rowSince.value = ""
         rowSince.section = "1"
         rowSince.types = NSSet(array: [typeMembership])
         
-        let rowExpires: Row = NSEntityDescription.insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
+        let rowExpires: Row = NSEntityDescription
+                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
+
         rowExpires.key = "Expires"
         rowExpires.value = ""
         rowExpires.section = "1"
         rowExpires.types = NSSet(array: [typeMembership])
         
+
         // MARK: - Save
-        var error: NSError?
         do {
             try moc.save()
-        } catch let error1 as NSError {
-            error = error1
-            print("finish error: \(error!.localizedDescription)")
+        } catch let error as NSError {
+            print("finish error: \(error.localizedDescription)")
             abort()
         }
     }

            do {
                try managedObjectContext.save()
            } catch let error as NSError {
                e = error
                print("Error deleting \(entityDescription) - error:\(e)")
            }
        } catch let error as NSError {
            e = error
        }
    }
}

    
    class func setupInitialData(managedObjectContext: NSManagedObjectContext) {
        let moc: NSManagedObjectContext = managedObjectContext


        
        // MARK: - Categories
        
        let categoryAccount: Category = NSEntityDescription
                                        .insertNewObjectForEntityForName("Category", inManagedObjectContext: moc) as! Category

        categoryAccount.name = "Account"
        categoryAccount.imageName = "account"


        let categoryWeb: Category = NSEntityDescription
                                    .insertNewObjectForEntityForName("Category", inManagedObjectContext: moc) as! Category

        categoryWeb.name = "Web"
        categoryWeb.imageName = "web"
        

        let categoryNote: Category = NSEntityDescription
                                    .insertNewObjectForEntityForName("Category", inManagedObjectContext: moc) as! Category

        categoryNote.name = "Note"
        categoryNote.imageName = "note"
        

        let categoryEmail: Category = NSEntityDescription
                                      .insertNewObjectForEntityForName("Category", inManagedObjectContext: moc) as! Category

        categoryEmail.name = "Email"
        categoryEmail.imageName = "email"
        

        let categoryWallet: Category = NSEntityDescription
                                       .insertNewObjectForEntityForName("Category", inManagedObjectContext: moc) as! Category

        categoryWallet.name = "Wallet"
        categoryWallet.imageName = "wallet"
        
        

        // MARK: - Account Types
        
        let typeGenericAcc: Type = NSEntityDescription
                                   .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeGenericAcc.name = "Generic Account"
        typeGenericAcc.imageName = "genericAccount"
        typeGenericAcc.category = categoryAccount
        

        let typeInstnMssngr: Type = NSEntityDescription
                                    .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeInstnMssngr.name = "Instant Messenger"
        typeInstnMssngr.imageName = "instantMessenger"
        typeInstnMssngr.category = categoryAccount
        

        let typeSoftwrLcnc: Type = NSEntityDescription
                                   .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeSoftwrLcnc.name = "Software Licence"
        typeSoftwrLcnc.imageName = "softwareLicence"
        typeSoftwrLcnc.category = categoryAccount
        

        let typeDatabase: Type = NSEntityDescription
                                .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeDatabase.name = "Database"
        typeDatabase.imageName = "database"
        typeDatabase.category = categoryAccount
        

        let typeFtpServer: Type = NSEntityDescription
                                  .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeFtpServer.name = "Ftp Server"
        typeFtpServer.imageName = "ftpServer"
        typeFtpServer.category = categoryAccount
        

        let typeWirelessRtr: Type = NSEntityDescription
                                    .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeWirelessRtr.name = "Wireless Router"
        typeWirelessRtr.imageName = "wirelessRouter"
        typeWirelessRtr.category = categoryAccount
        

        let typeServer: Type = NSEntityDescription
                               .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeServer.name = "Server"
        typeServer.imageName = "server"
        typeServer.category = categoryAccount


        
        // MARK: - Web Types
        
        let typeRegular: Type = NSEntityDescription
                                .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeRegular.name = "Regular"
        typeRegular.imageName = "regular"
        typeRegular.category = categoryWeb
        

        let typeFacebook: Type = NSEntityDescription
                                 .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeFacebook.name = "Facebook"
        typeFacebook.imageName = "facebook"
        typeFacebook.category = categoryWeb
        

        let typeGoogle: Type = NSEntityDescription
                               .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeGoogle.name = "Google"
        typeGoogle.imageName = "google"
        typeGoogle.category = categoryWeb
        

        let typeTwitter: Type = NSEntityDescription
                                .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeTwitter.name = "Twitter"
        typeTwitter.imageName = "twitter"
        typeTwitter.category = categoryWeb
        

        let typeInstagram: Type = NSEntityDescription
                                  .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeInstagram.name = "Instagram"
        typeInstagram.imageName = "instagram"
        typeInstagram.category = categoryWeb
        

        let typeFlickr: Type = NSEntityDescription
                               .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeFlickr.name = "Flickr"
        typeFlickr.imageName = "flickr"
        typeFlickr.category = categoryWeb
        

        let typeYoutube: Type = NSEntityDescription
                                .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeYoutube.name = "Youtube"
        typeYoutube.imageName = "youtube"
        typeYoutube.category = categoryWeb
        

        let typeLinkedin: Type = NSEntityDescription
                                 .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeLinkedin.name = "Linkedin"
        typeLinkedin.imageName = "linkedin"
        typeLinkedin.category = categoryWeb
        

        let typeYahoo: Type = NSEntityDescription
                              .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeYahoo.name = "Yahoo"
        typeYahoo.imageName = "yahoo"
        typeYahoo.category = categoryWeb
        

        let typePaypal: Type = NSEntityDescription
                               .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typePaypal.name = "Paypal"
        typePaypal.imageName = "paypal"
        typePaypal.category = categoryWeb
        

        let typeAmazon: Type = NSEntityDescription
                               .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeAmazon.name = "Amazon"
        typeAmazon.imageName = "amazon"
        typeAmazon.category = categoryWeb


        let typeEbay: Type = NSEntityDescription
                             .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeEbay.name = "Ebay"
        typeEbay.imageName = "ebay"
        typeEbay.category = categoryWeb
        

        let typeWordpress: Type = NSEntityDescription
                                  .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeWordpress.name = "Wordpress"
        typeWordpress.imageName = "wordpress"
        typeWordpress.category = categoryWeb

        
        
        // MARK: - Email Types
        
        let typeRegularMail: Type = NSEntityDescription
                                    .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeRegularMail.name = "Regular Mail"
        typeRegularMail.imageName = "regularMail"
        typeRegularMail.category = categoryEmail
        

        let typeGmail: Type = NSEntityDescription
                              .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeGmail.name = "Gmail"
        typeGmail.imageName = "gmail"
        typeGmail.category = categoryEmail
        

        let typeHotmail: Type = NSEntityDescription
                                .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeHotmail.name = "Hotmail"
        typeHotmail.imageName = "hotmail"
        typeHotmail.category = categoryEmail
        

        let typeYahooMail: Type = NSEntityDescription
                                  .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeYahooMail.name = "Yahoo"
        typeYahooMail.imageName = "yahoo"
        typeYahooMail.category = categoryEmail
        


        // MARK: - Wallet Types
        
        let typeBankAccount: Type = NSEntityDescription
                                    .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeBankAccount.name = "Bank Account"
        typeBankAccount.imageName = "bankAccount"
        typeBankAccount.category = categoryWallet


        let typeCreditCard: Type = NSEntityDescription
                                   .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeCreditCard.name = "Credit Card"
        typeCreditCard.imageName = "creditCard"
        typeCreditCard.category = categoryWallet
        

        let typeID: Type = NSEntityDescription
                           .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeID.name = "ID"
        typeID.imageName = "ID"
        typeID.category = categoryWallet
        

        let typeDriverLicence: Type = NSEntityDescription
                                      .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeDriverLicence.name = "Driver Licence"
        typeDriverLicence.imageName = "driverLicence"
        typeDriverLicence.category = categoryWallet
        

        let typeMembership: Type = NSEntityDescription
                                   .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeMembership.name = "Membership"
        typeMembership.imageName = "membership"
        typeMembership.category = categoryWallet
        

        let typePassport: Type = NSEntityDescription
                                 .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typePassport.name = "Passport"
        typePassport.imageName = "passport"
        typePassport.category = categoryWallet
        


        // MARK: - Note Type
        
        let typeNote: Type = NSEntityDescription
                             .insertNewObjectForEntityForName("Type", inManagedObjectContext: moc) as! Type

        typeNote.name = "Note"
        typeNote.imageName = "note"
        typeNote.category = categoryNote



        // MARK: - Rows
        
        // Generic Account header row
        let rowGenericAccTitle: Row = NSEntityDescription
                                      .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowGenericAccTitle.key = "genericAccount"
        rowGenericAccTitle.value = "Generic Account"
        rowGenericAccTitle.section = "0"
        rowGenericAccTitle.types = NSSet(array: [typeGenericAcc])


        // Instant Messenger header row
        let rowInstanMsngrTitle: Row = NSEntityDescription
                                       .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowInstanMsngrTitle.key = "instantMessenger"
        rowInstanMsngrTitle.value = "Instant Messenger"
        rowInstanMsngrTitle.section = "0"
        rowInstanMsngrTitle.types = NSSet(array: [typeInstnMssngr])


        // Software Licence header row
        let rowSoftwareLicenceTitle: Row = NSEntityDescription
                                           .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowSoftwareLicenceTitle.key = "softwareLicence"
        rowSoftwareLicenceTitle.value = "Software Licence"
        rowSoftwareLicenceTitle.section = "0"
        rowSoftwareLicenceTitle.types = NSSet(array: [typeSoftwrLcnc])


        // Database header row
        let rowDatabaseTitle: Row = NSEntityDescription
                                    .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowDatabaseTitle.key = "database"
        rowDatabaseTitle.value = "Database"
        rowDatabaseTitle.section = "0"
        rowDatabaseTitle.types = NSSet(array: [typeDatabase])


        // Ftp Server header row
        let rowFtpServerTitle: Row = NSEntityDescription
                                     .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowFtpServerTitle.key = "ftpServer"
        rowFtpServerTitle.value = "Ftp Server"
        rowFtpServerTitle.section = "0"
        rowFtpServerTitle.types = NSSet(array: [typeFtpServer])
        

        // Wireless Router header row
        let rowWirlessRouterTitle: Row = NSEntityDescription
                                         .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowWirlessRouterTitle.key = "wirelessRouter"
        rowWirlessRouterTitle.value = "Wireless Router"
        rowWirlessRouterTitle.section = "0"
        rowWirlessRouterTitle.types = NSSet(array: [typeWirelessRtr])
        

        // Server header row
        let rowServerTitle: Row = NSEntityDescription
                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowServerTitle.key = "server"
        rowServerTitle.value = "Server"
        rowServerTitle.section = "0"
        rowServerTitle.types = NSSet(array: [typeServer])
        

        // Note header row
        let rowNoteTitle: Row = NSEntityDescription
                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowNoteTitle.key = "note"
        rowNoteTitle.value = "New Note"
        rowNoteTitle.section = "0"
        rowNoteTitle.types = NSSet(array: [typeNote])


        // Regular Mail header row
        let rowRegularMailTitle: Row = NSEntityDescription
                                       .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowRegularMailTitle.key = "regularMail"
        rowRegularMailTitle.value = "Regular Mail"
        rowRegularMailTitle.section = "0"
        rowRegularMailTitle.types = NSSet(array: [typeRegularMail])
        

        // Gmail header row
        let rowGmailTitle: Row = NSEntityDescription
                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowGmailTitle.key = "gmail"
        rowGmailTitle.value = "Gmail"
        rowGmailTitle.section = "0"
        rowGmailTitle.types = NSSet(array: [typeGmail])
        

        // Hotmail header row
        let rowHotmailTitle: Row = NSEntityDescription
                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowHotmailTitle.key = "hotmail"
        rowHotmailTitle.value = "Hotmail"
        rowHotmailTitle.section = "0"
        rowHotmailTitle.types = NSSet(array: [typeHotmail])
        

        // Yahoo header row
        let rowYahooMailTitle: Row = NSEntityDescription
                                     .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowYahooMailTitle.key = "yahoomail"
        rowYahooMailTitle.value = "Yahoo Mail"
        rowYahooMailTitle.section = "0"
        rowYahooMailTitle.types = NSSet(array: [typeYahooMail])


        // Bank Account header row
        let rowBankAccountTitle: Row = NSEntityDescription
                                       .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowBankAccountTitle.key = "bankAccount"
        rowBankAccountTitle.value = "Bank Account"
        rowBankAccountTitle.section = "0"
        rowBankAccountTitle.types = NSSet(array: [typeBankAccount])
        

        // Credit Card header row
        let rowCreditCardTitle: Row = NSEntityDescription
                                      .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowCreditCardTitle.key = "creditCard"
        rowCreditCardTitle.value = "Credit Card"
        rowCreditCardTitle.section = "0"
        rowCreditCardTitle.types = NSSet(array: [typeCreditCard])
        

        // ID header row
        let rowIDTitle: Row = NSEntityDescription
                              .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowIDTitle.key = "ID"
        rowIDTitle.value = "ID"
        rowIDTitle.section = "0"
        rowIDTitle.types = NSSet(array: [typeID])
        

        // Driver Licence header row
        let rowDriverLicenceTitle: Row = NSEntityDescription
                                         .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowDriverLicenceTitle.key = "driverLicence"
        rowDriverLicenceTitle.value = "Driver Licence"
        rowDriverLicenceTitle.section = "0"
        rowDriverLicenceTitle.types = NSSet(array: [typeDriverLicence])
        

        // Membership header row
        let rowMembershipTitle: Row = NSEntityDescription
                                      .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowMembershipTitle.key = "membership"
        rowMembershipTitle.value = "Membersip"
        rowMembershipTitle.section = "0"
        rowMembershipTitle.types = NSSet(array: [typeMembership])
        

        // Passport header row
        let rowPassportTitle: Row = NSEntityDescription
                                    .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowPassportTitle.key = "passport"
        rowPassportTitle.value = "Passport"
        rowPassportTitle.section = "0"
        rowPassportTitle.types = NSSet(array: [typePassport])
        

        // Regular header row
        let rowRegularTitle: Row = NSEntityDescription
                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowRegularTitle.key = "regular"
        rowRegularTitle.value = "Regular"
        rowRegularTitle.section = "0"
        rowRegularTitle.types = NSSet(array: [typeRegular])


        // Facebook header row
        let rowFacebookTitle: Row = NSEntityDescription
                                    .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowFacebookTitle.key = "facebook"
        rowFacebookTitle.value = "Facebook"
        rowFacebookTitle.section = "0"
        rowFacebookTitle.types = NSSet(array: [typeFacebook])
        

        // Google header row
        let rowGoogleTitle: Row = NSEntityDescription
                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowGoogleTitle.key = "google"
        rowGoogleTitle.value = "Google"
        rowGoogleTitle.section = "0"
        rowGoogleTitle.types = NSSet(array: [typeGoogle])
        

        // Twitter header row
        let rowTwitterTitle: Row = NSEntityDescription
                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowTwitterTitle.key = "twitter"
        rowTwitterTitle.value = "Twitter"
        rowTwitterTitle.section = "0"
        rowTwitterTitle.types = NSSet(array: [typeTwitter])
        

        // Instagram header row
        let rowInstagramTİtle: Row = NSEntityDescription
                                     .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowInstagramTİtle.key = "instagram"
        rowInstagramTİtle.value = "Instagram"
        rowInstagramTİtle.section = "0"
        rowInstagramTİtle.types = NSSet(array: [typeInstagram])
        

        // Flickr header row
        let rowFlickrTitle: Row = NSEntityDescription
                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowFlickrTitle.key = "flickr"
        rowFlickrTitle.value = "Flickr"
        rowFlickrTitle.section = "0"
        rowFlickrTitle.types = NSSet(array: [typeFlickr])


        // Youtube header row
        let rowYoutubeTitle: Row = NSEntityDescription
                                   .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowYoutubeTitle.key = "youtube"
        rowYoutubeTitle.value = "Youtube"
        rowYoutubeTitle.section = "0"
        rowYoutubeTitle.types = NSSet(array: [typeYoutube])
        

        // Linkedin header row
        let rowLinkedinTitle: Row = NSEntityDescription
                                    .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row
        rowLinkedinTitle.key = "linkedin"
        rowLinkedinTitle.value = "Linkedin"
        rowLinkedinTitle.section = "0"
        rowLinkedinTitle.types = NSSet(array: [typeLinkedin])

        
        // Yahoo header row
        let rowYahooTitle: Row = NSEntityDescription
                                 .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowYahooTitle.key = "yahoo"
        rowYahooTitle.value = "Yahoo"
        rowYahooTitle.section = "0"
        rowYahooTitle.types = NSSet(array: [typeYahoo])
        

        // Paypal header row
        let rowPaypalTitle: Row = NSEntityDescription
                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowPaypalTitle.key = "paypal"
        rowPaypalTitle.value = "Paypal"
        rowPaypalTitle.section = "0"
        rowPaypalTitle.types = NSSet(array: [typePaypal])
        
        // Amazon header row
        let rowAmazonTitle: Row = NSEntityDescription
                                  .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowAmazonTitle.key = "amazon"
        rowAmazonTitle.value = "Amazon"
        rowAmazonTitle.section = "0"
        rowAmazonTitle.types = NSSet(array: [typeAmazon])
        

        // Ebay header row
        let rowEbayTitle: Row = NSEntityDescription
                                .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowEbayTitle.key = "ebay"
        rowEbayTitle.value = "Ebay"
        rowEbayTitle.section = "0"
        rowEbayTitle.types = NSSet(array: [typeEbay])
        

        // Wordpress header row
        let rowWordpressTitle: Row = NSEntityDescription
                                     .insertNewObjectForEntityForName("Row", inManagedObjectContext: moc) as! Row

        rowWordpressTitle.key = "wordpress"
        rowWordpressTitle.value = "Wordpress"
        rowWordpressTitle.section = "0"
