테스트 코드 작성 re #17
쉐이더 팩토리 줄 맞춤 및 네임 스페이스 추가. re #28
플래그 추가 re #28
Merge branch '#28' into #17