# FileDestinationStorage 구현
# 생성자에 ResultCallback 추가
# directory 변경
# ResultCallbackFactory interface 구현
# ResultCallback 전달 객체에 추가
- innerClass 객체 위치 변경
# DefaultDestinationStorageFactory.DEFAULT 역할을 DefaultDestinationStorageFacotory에게 위임
# MediaSourceFileFactory.DEFAULT 역할을 DefaultMediaSourceFileFacotory에게 위임
# DefaultMediaSourceFileFactory추가
# DefaultDestinationStorageFactory 추가
# derectory move
# derectory move
# DEFAULT를 통해 생성한 객체는 삭제하고 같은 역할을 DefaultMediaSourceFileFactory에서 실행
# DEFAULT를 통해 생성한 객체는 삭제하고 같은 역할을 DefaultDestinationStorageFactory에서 실행
# derectory move
# 패키지 경로 변경
# 패키지 경로 변경
# public class로 변경
# Job 생성 상태 추가
# CREATED 상태값 추가
# CREATED 상태값 추가