Add dependencies for functional tests
Add clientCredentialsAuthenticationProvider to test app configs
Rename domain classes and add core domain classes