User level upgrade 를 위한 UserService 클래스 리팩토링 및 테스트 코드 추가.
User Level upgrade 정책을 위한 인터페이스 정의 및 구현