Revert "* Configuration class is made generic"

This reverts commit 0e68beeda3de226f03d8e027e71e559f26ecebd0.