refactored maven dependencies