Added Invalid field to AppId, added AppIdConverter and StripPunctuationFromAppName to StringUtility