#29 Optimistic concurrency
Update copyright
Concurrent consistency for directory updates
#30 Replaced +1s and time operations with concurrency-safe versions
#32 Replaced non-paginated collections
Fixed directory.isEmpty