changed dependency scopes to compile, as they are used in code