added: helper function for attribute access
added: modification time check
added: watching a directory for changes (closes #5)