namespaceの効果とか機能がよくわからないのですが
ソースを大きく括って見やすくするためと思っていいですか?