Improved NameProvider, Created PropertiesEnum and implemented
NameProvider in French Deck objects.