Fix failing tests
Use attributes in config class to denote how to initialize themThis should make it easier to add new configuration and see with aglance how it is initialized.