Code refactoring & apply code formatter

Code refactoring & apply code formatter

* 액션 관련 코드 리팩토링 
protected로 선언한 내부 변수는 (default)로 변경해 패키지에서만 접근하도록 변경
캡슐화된 변수는 값을 필요로 하는 추상 인터페이스를 작성해서 매개밴수로 넘겨 받도록 수정하여 중복 코드 제거

* 코드 포매터 적용 (#273, #272)
이클립스 기본 포매터에서 한 줄을 80자에서 160자로 변경하도록 수정