General AppFactory in place of Object-specific

The four factories: App, Config, Language and Log were replaced by one
single AppFactory that makes all those objects.