기본 레이아웃 구현
Source refactoring
Block some codes.