fixes #132 by moving all config keys into a constant interface.

It's not yet optimal (as there is not yet any separation between the various rendering engines), but at least it's a good start, no ?