created a separate configuration class to link them all together to facilitate easier embedding in applications