Udpate directory stream reference
add some comments
start with ACL
use constants for names
DirectoryStream requires read permission on directory

Fixes #21