add private
change private difinition style
Merge pull request #61 from ogawaso/unreachable_action

Add `private` restrinctions to ViewSelector methods